Text copied to clipboard!
Naslov
Text copied to clipboard!Inženir za zagotavljanje kakovosti programske opreme
Opis
Text copied to clipboard!
Iščemo inženirja za zagotavljanje kakovosti programske opreme, ki bo odgovoren za načrtovanje, izvajanje in vzdrževanje testnih procesov za zagotavljanje najvišje kakovosti naših programski izdelkov. Kandidat bo sodeloval z razvojnimi ekipami za odkrivanje in odpravljanje napak ter izboljšanje uporabniške izkušnje. Vključeval se bo v razvoj avtomatiziranih testov, analizo rezultatov testiranja ter pripravo poročil o kakovosti. Pričakujemo, da bo kandidat znal uporabljati različna orodja za testiranje, razumel življenjski cikel razvoja programske opreme in imel sposobnost reševanja kompleksnih problemov. Poleg tehničnih znanj je pomembna tudi dobra komunikacija in sposobnost dela v timu, saj bo tesno sodeloval z razvijalci, produktnimi vodji in drugimi deležniki. Če ste natančni, analitični in imate strast do zagotavljanja kakovosti, vas vabimo, da se pridružite naši ekipi in prispevate k razvoju vrhunske programske opreme.
Odgovornosti
Text copied to clipboard!- Načrtovanje in izvajanje testnih scenarijev za programsko opremo.
- Razvijanje in vzdrževanje avtomatiziranih testov.
- Sodelovanje z razvojnimi ekipami pri odkrivanju in odpravljanju napak.
- Analiza rezultatov testiranja in priprava poročil o kakovosti.
- Spremljanje in izboljševanje testnih procesov.
- Preverjanje skladnosti programske opreme s tehničnimi zahtevami.
- Uporaba različnih orodij za testiranje in spremljanje napak.
- Sodelovanje pri definiranju standardov kakovosti.
- Izvajanje regresijskih testov po posodobitvah programske opreme.
- Izobraževanje in podpora članom ekipe glede testnih praks.
Zahteve
Text copied to clipboard!- Izobrazba s področja računalništva ali sorodnih ved.
- Izkušnje z ročnim in avtomatiziranim testiranjem programske opreme.
- Poznavanje testnih orodij, kot so Selenium, JIRA, TestRail.
- Razumevanje življenjskega cikla razvoja programske opreme (SDLC).
- Sposobnost analitičnega razmišljanja in reševanja problemov.
- Dobre komunikacijske in timske sposobnosti.
- Poznavanje programskih jezikov je prednost (npr. Java, Python).
- Natančnost in pozornost do detajlov.
- Sposobnost dela v dinamičnem in hitro spreminjajočem se okolju.
- Znanje angleškega jezika za tehnično dokumentacijo.
Možna vprašanja na razgovoru
Text copied to clipboard!- Kakšne izkušnje imate z avtomatiziranim testiranjem?
- Katere testne metode ste uporabljali v prejšnjih projektih?
- Kako pristopate k odkrivanju in dokumentiranju napak?
- Kako sodelujete z razvojnimi ekipami pri izboljšavah programske opreme?
- Katere testne avtomatizacijske platforme poznate?
- Kako se spopadate s pritiskom rokov in hitrih sprememb?
- Ali imate izkušnje z agilnimi metodologijami?
- Kako zagotavljate, da so testni primeri popolni in učinkoviti?
- Kako bi opisali svojo vlogo v timu za zagotavljanje kakovosti?
- Katere so vaše največje prednosti kot inženir za zagotavljanje kakovosti?